// 创建 用户数据模型 
const mongoose = require('mongoose')
const Schema =mongoose.Schema
const baseModel= require('./base-model')

const articleSchema = new mongoose.Schema({
    ...baseModel,
    title:{
        type:String,
        required:true
    },
    description:{
        type:String,
        required:true
    },
    body:{
        type:String,
        required:true
    },
   
    tagList:{
        type:[String],
        default:null
    },
    favoriteCount:{
        type:Number,
        default:0
    },
    author:{
        type:Schema.Types.ObjectId,
        ref:'User',
        required:true
    }
})

module.exports = articleSchema